class Animal:
    def __init__(self,name,age):
        self.name=name
        self.age=age

    def eat(self):
        print(f'{self.name}正在吃东西')

    def drink(self):
        print(f'{self.name}正在喝水')


# animal1 =Animal('大象','5')

class Dog(Animal):#狗类继承了动物类 ,可以调用一切动物类的方法
    def guard(self):#狗类除了动物类的属性,也拥有自己的方法 看门
        print(f'{self.name}在看门')

class Cat(Animal):#猫类继承了动物类 ,可以调用一切动物类的方法
    def catch(self):#猫类除了动物类的属性,也拥有自己的方法  抓老鼠
        print(f'汤姆正在抓老鼠')



dog1=Dog('大黄','5')
dog1.eat()
dog1.drink()
dog1.guard()

cat1=Cat('汤姆','5')
cat1.eat()
cat1.drink()
cat1.catch()




